he that praises himself spatters himself - Français Anglais Dictionnaire